DosMono Copyright (c) 1992 by Expert Decisions, Hudson, MA DosMono: DosMono is a program which allows Windows users with secondary monochrome monitors to use those monochrome monitors to run character mode DOS applications under Windows 3.x. Usage: For each DOS application you would like to run on your monochrome monitor, create a program item in a program group. For the command line, use the following syntax: C:\DM\DM.EXE ... Where 'C' is the drive in which DosMono is installed, 'DM' is the directory on drive 'C' in which it is installed, is the DOS application you would like to run, are any command line arguments you pass to your DOS application. EX: C:\DM\DM.EXE C:\DOS\COMMAND.COM Set the description, working directory, and shortcut key to whatever makes sense. Note that the Windows client area retains control of the mouse. To activate a Windows application, simply click on it. To reactivate the DosMono window, double click on it's icon. Note: When reactivating the DosMono window, it's Windows counterpart will become restored on the Windows client area. I/O still occurs on the monochrome monitor. I'm working on this. For now, resize the restored window to the size of an icon so you won't loose space on your graphics monitor. In addition, you can use DM.EXE from DOS to redirect output to your monochrome monitor. EX: DM dir /w Files: DM.EXE, Windows launching program DOSMONO.EXE, DOS driver DM.TXT, this file Payment: This program is offered as shareware. If you like it, please send $10.00 to: Expert Decisions 3 Howard Road Hudson, MA 01749 (508) 562-3003 CompuServe ID# 70253,3372 If you register you will receive one free update on disk (please make a note of the version for which you are registering), and notice of any future updates. For $20.00, you will receive all of the above, plus complete source code. Technical drivel, pleas for help: DOSMONO.EXE is a simple DOS program which writes to the monochrome area in memory. DM.EXE is a Windows launching program (DOSMONO.EXE is used as the WinStub, allowing the user to run DM.EXE from DOS). The intent of the launching program is to launch the DOS driver in iconic mode and pass it any command line arguments. It would also be nice if it could keep the DOS driver in iconic mode. This code is a simple compilation of some C and assembly language code I had laying around. It's not finished, hence the version number < 1.0. I'm not much of a bit's and bytes person (I'm a symbolic programmer by day), and there are a couple of things I'm having trouble with: 1) It would be real nice if the Windows launcher could force the DOS driver to stay iconic. This would make control from Windows a whole lot neater. I've captured the window handle after launching and tried a whole bunch of things to no avail. The first good solution gets free registration, free source, free updates, and an honerable mention. 2) It would be a neat little hack for the Windows launcher to launch it's own WinStub. Then I wouldn't have to deliver two separate .EXE's. The first good solution gets everything mentioned in #1. Of course, if you should solve both problems I won't hold it against you. I normally don't release any code before it's time, however in this case I feel that this has value in it's current state, and left to my own devices I'd probably never finish it. Thank you for your support. Brian Shorey